
@media screen and (min-width:1024px){
.transTop{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
.transTop_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
.transTop_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
.transTop_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
.transTop_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}

.transTop1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
.transTop1_1{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
.transTop1_2{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
.transTop1_3{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
.transTop1_4{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0.8s;}


.transBottom{transform:translateY(-80px);opacity:0;transition:all 0.8s ease-out 0s;}
.transLeft{transform:translateX(-80px);opacity:0;transition:all 1s ease-out 0s;}
.transLeft_1{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
.transLeft_2{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
.transLeft_3{transform:translateX(-80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
.transRight{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0s;}
.transRight_1{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.2s;}
.transRight_2{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.4s;}
.transRight_3{transform:translateX(80px);opacity:0;transition:all 0.8s ease-out 0.6s;}
.transList>div{transform:translateY(80px);opacity:0;transition:all 0.8s ease-out 0s;}
.transList>div:nth-child(2){transition-delay:0.1s;}
.transList>div:nth-child(3){transition-delay:0.2s;}
.transList>div:nth-child(4){transition-delay:0.3s;}
.transList>div:nth-child(5){transition-delay:0.4s;}
.scale{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}
.scale_1{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.2s;}
.scale_2{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0.4s;}
.scaleList>div{transform:scale(0.5);opacity:0;transition:all 0.8s ease-out 0s;}
.scaleList>div:nth-child(2){transition-delay:0.1s;}
.scaleList>div:nth-child(3){transition-delay:0.2s;}
.scaleList>div:nth-child(4){transition-delay:0.3s;}
.scaleList>div:nth-child(5){transition-delay:0.4s;}
.showdiv .transTop1{transform:none;opacity:1;}
.showdiv .transTop1_1{transform:none;opacity:1;}
.showdiv .transTop1_2{transform:none;opacity:1;}
.showdiv .transTop1_3{transform:none;opacity:1;}
.showdiv .transTop1_4{transform:none;opacity:1;}

.showdiv1 .transTop{transform:none;opacity:1;}
.showdiv1 .transTop_1{transform:none;opacity:1;}
.showdiv1 .transTop_2{transform:none;opacity:1;}
.showdiv1 .transTop_3{transform:none;opacity:1;}
.showdiv1 .transTop_4{transform:none;opacity:1;}
.showdiv1 .transBottom{transform:none;opacity:1;}
.showdiv1 .transLeft{transform:none;opacity:1;}
.showdiv1 .transLeft_1{transform:none;opacity:1;}
.showdiv1 .transLeft_2{transform:none;opacity:1;}
.showdiv1 .transLeft_3{transform:none;opacity:1;}
.showdiv1 .transRight{transform:none;opacity:1;}
.showdiv1 .transRight_1{transform:none;opacity:1;}
.showdiv1 .transRight_2{transform:none;opacity:1;}
.showdiv1 .transRight_3{transform:none;opacity:1;}
.showdiv1 .transList>div{transform:none;opacity:1;}
.showdiv1 .scale{transform:none;opacity:1;}
.showdiv1 .scale_1{transform:none;opacity:1;}
.showdiv1 .scale_2{transform:none;opacity:1;}
.showdiv1 .scaleList>div{transform:none;opacity:1;}
}
@media screen and (max-width:1500px){
.pd120{padding-top:100px;padding-bottom:100px;}
.pdt120{padding-top:100px;}
.pdb120{padding-bottom:100px;}
.pd110{padding-top:90px;padding-bottom:90px;}
.pdt110{padding-top:90px;}
.pdb110{padding-bottom:90px;}

.fz48{font-size:40px;}
.fz40{font-size:32px;}
.fz30{font-size:24px;}
	
.block{width:96%;margin: 0 auto;box-sizing:border-box;}
.header .d2 .block{padding:0;}
.header2 .d1 .navg a{margin:0 15px;}
.header2 .d1 .navg1 a{margin:0 15px;}
.header2 .d1 .navg.act{width:450px;}
/*.header .nav_main li{margin:0 15px;}
.header2 .nav_main li{margin:0 15px;}*/

.body_home .banner .child .fz30{bottom:50px;}
.body_home .banner .navg{bottom:50px;}




.nav_b{bottom:10px;}

}
@media screen and (max-width:1400px){

.footer .part2b .ftcode .wxcode{margin-left: 20px}
.footer .part2b .ftlogo{height: 70px;padding-right: 15px}
.footer .part2b .ftinfo div{padding-left: 15px}


}
@media screen and (max-width:1366px){
.pd120{padding-top:80px;padding-bottom:80px;}
.pdt120{padding-top:80px;}
.pdb120{padding-bottom:80px;}
.pd110{padding-top:70px;padding-bottom:70px;}
.pdt110{padding-top:70px;}
.pdb110{padding-bottom:70px;}

.fz48{font-size:36px;}
.fz40{font-size:28px;}
.fz30{font-size:20px;}
.fz24{font-size:18px;}
.fz20{font-size:16px;}

.body_home .banner .child .a2{bottom:.3rem;width:60px;display: none}
.body_home .banner .child .fz30{bottom:45px;right:280px;}
.body_home .banner .navg{bottom:.3rem;right:.8rem;}
.body_home .banner .navg span{margin:0 5px;}
.body_home .banner .navg span.now::after{width:30px;}

.header .d1{font-size:14px;}

.header2 .d2 .navg a{margin:0 20px;}
/*.header .nav_main li{margin:0 10px;}
.header2 .nav_main li{margin:0 10px;}*/

.body_r .ll{position:fixed;background:#fff;color:#333;padding:0;padding:15px 5px 15px 5px;border-radius:0 5px 5px 0;box-shadow:0 0 10px rgba(0,0,0,0.2);line-height:1.3;}
.body_r .ll.w{background:#fff;}
.body_r .ll:hover{padding-left:5px;}

}
@media screen and (max-width:1200px){


/*.header .nav_main{left:230px;right:130px;font-size:16px;}
*/

.header2 .d2 .navg a{margin:0 15px;}


.body_home .banner .child .fz30{padding-left:20px;}
.body_home .banner .child .a2{right:20px;}


.layer .leader_box{width:auto;margin:0 40px;}
.layer .leader_box .inner{padding:30px;}
.layer .leader_box .text{margin-top:15px;}

}
@media screen and (max-width:1024px){
.layer .picbox video{width:90%;height:auto;}

.pd120{padding-top:60px;padding-bottom:60px;}
.pdt120{padding-top:60px;}
.pdb120{padding-bottom:60px;}
.pd110{padding-top:60px;padding-bottom:60px;}
.pdt110{padding-top:60px;}
.pdb110{padding-bottom:60px;}


.body_home .banner .text{width:70%;}

}

@media screen and (max-width:1200px){
.body.page{padding-top:61px;}
.header{transform:none;opacity:1;}
/*.header.mobile .d2{background:#005826;}*/
.header .d1{display:none;}
/*.header .nav_main{display:none;}*/
.home body{padding-top:60px}
.header .d2{height:60px;}
.header .d2 .block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:100%;padding:0;}
.header .logo{width:120px;position:static;}
.header .logo img{width:100%;height:auto;max-height:none;}
.header .tools{position:static;}
.header .tools .a{width:26px;height:26px;font-size: 16px}
.header .menu{width:24px;height:22px;position:relative;margin-left:15px;}
.header .menu i{height:2px;background:#666;width:26px;border-radius:1px;}
.header.light .menu i{background:#333;}
.header .menu i:nth-child(1){position:absolute;left:0px;top:2px;}
.header .menu i:nth-child(2){position:absolute;left:0px;top:11px;}
.header .menu i:nth-child(3){position:absolute;left:0px;top:20px;}
.header .tools .sc a::after{}
.header .tools .lang{font-size:14px;display:none;}
.header2{display:none;}

.nav_child{display:none;}

.nav_mobile{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index: 10;opacity:0;visibility: hidden;transition:all 0.3s ease-out 0s;display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms--ms-flex-direction:column;flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;}
.nav_mobile.showdiv{opacity:1;visibility:visible;}
.nav_mobile .close{font-family:icon;font-size:28px;position: absolute;right:17px;top:17px;line-height:1;}
.nav_mobile .logo{position:absolute;left:5%;top:11px;width:120px;line-height:60px;}
.nav_mobile .logo img{width: 100%;}
.nav_mobile .nav_l{font-size:15px;background:#005826;color:#fff;width:100%;overflow: hidden;text-align: center}
.nav_mobile .nav_l .inner{padding:10px 0;border-top: 1px solid rgba(255,255,255,.1)}
.nav_mobile .nav_l .inner h4{font-size: 18px;}
.nav_mobile .nav_l i{display:none;}
.nav_mobile .nav_l a{padding:3px 10px;opacity:0.8;display:inline-block;white-space:nowrap;}
.nav_mobile .nav_l a:first-child{margin-left:0;}
.nav_mobile .nav_r{font-size:16px;background:#005826;color:#fff;width:100%;border-top:1px solid rgba(255,255,255,0.3);overflow: hidden;}
.nav_mobile .nav_r .inner{padding:5px 0;}
.nav_mobile .nav_r a{padding:5px 10px;opacity:0.8;display:inline-block;white-space:nowrap;font-weight:normal;}
.nav_mobile .nav_r a.now{opacity:1;}
.nav_mobile .nav_r a:first-child{margin-left:0;}
.nav_mobile .nav_main{padding:0;font-size:16px;background:#fafafa;background-size:auto 130px;
	}
.nav_mobile .nav_main .logo{position:absolute;left:20px;top:0;line-height:60px;}
.nav_mobile .nav_main .logo a{display:block;height:100%;}
.nav_mobile .nav_main .logo img{max-height:65%;width:auto;max-width:none;}
/*.nav_mobile .nav_main a{border-bottom:1px solid rgba(0,0,0,0.08);padding:8px 15px;text-align: center;
	width:50%;box-sizing:border-box;height:auto;display:inline-block;box-sizing: border-box;}
.nav_mobile .nav_main a:nth-child(odd){border-right:1px solid rgba(0,0,0,0.08);}
.nav_mobile .nav_main a:nth-child(-n+2){border-top:1px solid rgba(0,0,0,0.08);}
*/


.nav_mobile .tools{display:-ms-flexbox;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:50px;top:18px;}
.nav_mobile .tools .a{margin-right:10px;height:26px;line-height:26px;position:relative;}
.nav_mobile .tools .a>a{display:-ms-flexbox;display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;-ms-flex-pack:center;justify-content:center;}
.nav_mobile .tools .sc a:after{content:"\e672";font-size:20px;font-family:icon;}
.nav_mobile .tools .sc{display: none;}
.nav_mobile .tools .lang{font-size:15px;font-family:Arial;text-transform: uppercase;}
.nav_mobile .tools .lang a{margin-left: 10px}

}

@media screen and (max-width:1024px){

}
@media screen and (max-width:980px){

.block{width: 92%}
}
@media screen and (max-width:1024px){
.pd120{padding-top:40px;padding-bottom:40px;}
.pdt120{padding-top:40px;}
.pdb120{padding-bottom:40px;}
.pd110{padding-top:40px;padding-bottom:40px;}
.pdt110{padding-top:40px;}
.pdb110{padding-bottom:40px;}
.body_home .banner .navg li.slick-active:after{width:30px;}
.footer .nav_foot a i{font-size: 30px}
.footer .nav_foot a{padding-top: 15px}
.footer .part2a li{font-size: 14px}

.fz48{font-size:22px;}
.fz40{font-size:20px;}
.fz30{font-size:18px;}
.fz20{font-size:14px;}

.layer .search_box{width:100%;padding:0 10px;box-sizing:border-box;}
.layer .close{font-size:24px;line-height:40px;right:15px;top:10px;}
.layer .leader_box .close{color:#aaa;right:20px;top:20px;font-size:30px;bottom:auto;margin:0;left:auto;}

.title .h{font-size:28px;}


.body_home .banner .child:before{background:linear-gradient(to top,rgb(0,0,0,.4),rgba(0,0,0,0));height:90px;}

.home.lock{overflow:hidden;}
.home,.home body{height:auto;overflow:auto;}
.body_home{height:auto;overflow:visible;}
.body_home .banner .child .img{height:50vw;}

.body_b{width:auto;height:auto;position:static;opacity:1;transform:none;overflow:hidden;}
.body_home .bb{display:none;}


.focus1 .navg{bottom:65px;}

.body_r{position:fixed;overflow:auto;background:#fff;}
.body_r .menu{display:none;}
.nav_b{display:none;}
.body_r .navg{display:none;}
.rr.showdiv{transform:scale(0.6);}
.body_r .body_scroll{height:auto;position:static;}
.body_r .arr{display:none;}
.screen{float:none;height:auto;overflow:hidden;}
.screen .title .fz40{width:auto;}
.screen .title .p{width:auto;margin:10px 0 0;}

}
@media screen and (max-width:800px){
.body_home .banner .navg{bottom:20px;right: 0}
.body_home .banner .child .fz30{bottom:10px;line-height:1.5;right:70px;font-size:14px;padding-left:18px;}
.body_home .banner .child .a2{bottom:0;right:0;height:50px;line-height:50px;}
}
@media screen and (max-width:640px){
.block{width: 92%}

.nav_mobile .nav_l .inner h4{font-size: 15px;margin-bottom: 3px}
.nav_mobile .nav_l{font-size:12px;text-align: center}
.nav_mobile .nav_r{font-size:12px;}
.header .logo{width: 100px}
.header .logo,.nav_mobile .logo{width: 100px}
.header .d2{height: 55px}
.home body{padding-top:55px}
.scroll{top: 55px}
}
@media screen and (max-width:480px){
.eclips{display: inline-block;overflow: visible;text-overflow: inherit;white-space: normal;}
.body_home .banner .navg{bottom: 10px}
/*.body_home .banner .navg li{height: 3px;width: .4rem}
.body_home .banner .navg li:after{height: 3px}
.body_home .banner .navg li.slick-active:after{width:20px;}*/
.body_home .banner .child .fz30{font-size:16px;}
.nav_mobile .nav_main{font-size: 15px}
.nav_mobile .nav_main a{text-align: center}
}

